﻿@charset "UTF-8";
/**!
 * 浦东首页
 * author: wangkai;
 */

.trans {
    -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1);
}

.ewb-span402 {
    float: left;
    width: 402px;
    margin-left: -5px;
}

.ewb-span158 {
    float: left;
    width: 158px;
    margin-left: -7px;
}

.ewb-span450 {
    float: left;
    width: 450px;
}

.push{
        display: none;
}

/* main */

.ewb-main {
    float: left;
    margin: 40px 0 23px 15px;
    width: 968px;
    height: 498px;
    background: #173571;
}

.ewb-main .ewb-container {
    margin-left: -15px;
}

.ewb-pic-slider {
    margin-top: -14px;
    padding: 14px 17px 0px 0px;
    width: 433px;
    height: 283px;
    background: url('../images/slider_bg.png') no-repeat;
}


/* 轮播图 */

.ewb-wb-slider {
    position: relative;
    width: 433px;
    height: 284px;
    overflow: hidden;
}

.ewb-wb-slider-conbox {
    overflow: hidden;
}

.ewb-wb-slider-ctag {
    display: block;
    position: relative;
}

.ewb-wb-slider-ctag img {
    display: block;
    width: 433px;
    height: 283px;
}

.ewb-wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    color: #fff;
    background: url(../images/mask-bg.png) repeat-x;
}

.ewb-wb-slider-mask .ewb-ellipsis {
    display: block;
    padding-left: 10px;
    width: 230px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ewb-wb-slider-switcher {
    position: absolute;
    right: 0px;
    bottom: 13px;
    height: 12px;
}

.ewb-wb-slider-stag {
    float: left;
    margin-right: 15px;
    height: 12px;
    width: 12px;
    background: url(../images/yuan1.png);
    cursor: pointer;
}

.ewb-wb-slider-stag.ewb-cur {
    background: url(../images/yuan2.png);
}


/* 办事指南 */

.ewb-sv-guide {
    float: left;
    margin-top: -14px;
    padding: 14px 19px 0 0;
    width: 383px;
    height: 283px;
    background: url('../images/guide_bg.png') no-repeat right top;
}

.ewb-sv-box{
    height: 283px;
    background: #3e61c7;
}

.ewb-sv-box:hover{
    background: #4d6fd3;
}

.ewb-sv-box{
    text-align: center;
}

.ewb-sv-img{
    display: inline-block;
    padding-top: 26px;
}

.ewb-guide-link {
    /* margin: 19px auto 10px; */
    margin: 5px auto 5px;
    width: 98%;
}

/*.ewb-gl-content {
    float: left;
    width: 105px;
    background: url('../images/work_line.png') no-repeat left 18px;
}

.ewb-gl-content:first-child{
    background: none;
}

.ewb-gl-content a {
    padding-top: 36px;
    display: block;
    line-height: 20px;
    font-size: 18px;
    color: #fff;
    background-position: center top;
    background-repeat: no-repeat;
}

.ewb-gl-content a:hover {
    color: #fce984;
}

.ewb-gl-icon1 {
    background-image: url('../images/work_icon1.png');
}

.ewb-gl-icon2 {
    background-image: url('../images/work_icon2.png');
}

.ewb-gl-icon3 {
    background-image: url('../images/work_icon3.png');
}*/

.ewb-gl-content {
    float: left;
    width: 50%;
    text-align: center;
    background: url('../images/work_line.png') no-repeat left center;
}

.ewb-gl-content:first-child{
    background: none;
}

.ewb-gl-content a {
    margin: 0 10px;
    display: block;
    text-align: center;
    line-height: 24px;
    font-size: 20px;
    color: #fff;
    transition: all .8s;
}

.ewb-gl-content span {
    display: block;
    padding-top: 15px;
    height: 37px;
    transition: all .8s;
}

.ewb-gl-content.spec span img{
    margin-top: 5px;
}

.ewb-gl-content p{
    margin-top: 15px;
}

.ewb-gl-content a:hover {
    font-weight: bold;
    font-size: 22px;
}

.ewb-gl-content a:hover .ico-flash {
    transform: rotateY(360deg);
    transition: all .5s;
}

/* 我要约 */

.ewb-talk{
    font-size: 0;
}

.ewb-talk-item{
    margin: 17px 8px 0 7px;
    display: inline-block;
    width: 91px;
    height: 28px;
    text-align: center;
    line-height: 27px;
    font-size: 14px;
    color: #fff;
    background: #5574ce;
    border-radius: 18px;
}

.ewb-talk-item:hover{
    color: #3e61c7;
    background: #fff;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
}

/* 公开模块 */

.ewb-open{
    margin-top: -14px;
}

.ewb-open-item{
    position: relative;
    display: block;
    padding-top: 10px;
    background-repeat: no-repeat;
    background-position: center top;
}

.ewb-open-item.bg1{
    padding-top: 14px;
    background-image: url('../images/open_bg1.png');
}

.ewb-open-item.bg2{
    background-image: url('../images/open_bg2.png');
}

.ewb-open-item.bg3{
    z-index: 1;
    margin-bottom: -4px;
    background-image: url('../images/open_bg3.png');
}

.ewb-open-item.bg4{
    padding-top: 14px;
    background-image: url('../images/open_bg4.png');
}

.ewb-open-item.bg5{
    background-image: url('../images/open_bg5.png');
}

.ewb-open-box{
    padding-top: 46px;
    margin-right: 15px;
    display: block;
    height: 42px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background-repeat: no-repeat;
    background-position: center 13px;
}

/* .ewb-open-box:hover{
    color: #fce984;
} */

.ewb-open-item.bg1 .ewb-open-box{
    padding-top: 49px;
    height: 38px;
    background-color: #eea800;
    background-image: url('../images/open_yonghu_icon.png');
}

.ewb-open-item.bg2 .ewb-open-box{
    padding-top: 49px;
    height: 35px;
    background-color: #1cbbe3;
    background-image: url('../images/open_zhishi_icon.png');
}

.ewb-open-item.bg3 .ewb-open-box{
    padding-top: 49px;
    height: 39px;
    background-color: #e76341;
    background-image: url('../images/open_zhineng_icon.png');
}

.ewb-open-item.bg4 .ewb-open-box{
    padding-top: 45px;
    height: 36px;
    background-color: #785be4;
    background-image: url('../images/open_fangtan_icon.png');
}

.ewb-open-item.bg5 .ewb-open-box{
    height: 35px;
    background-color: #37b07a;
    background-image: url('../images/open_zhengce_icon.png');
}

.ewb-open-names{
    position: absolute;
    padding-top: 4px;
    top: 10px;
    left: 0;
    right: 15px;
    bottom: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}

.ewb-open-item.bg1 .ewb-open-names{
    top: 14px;
    background-color: #f8b71c;
}

.ewb-open-item.bg2 .ewb-open-names{
    top: 10px;
    background-color: #2acbf4;
}

.ewb-open-item.bg3 .ewb-open-names{
    background-color: #f06f4e;
}

.ewb-open-item.bg4 .ewb-open-names{
    top: 14px;
    padding-top: 1px;
    background-color: #866aed;
}

.ewb-open-item.bg5 .ewb-open-names{
    padding-top: 1px;
    background-color: #43bd87;
}

.ewb-open-names li{
    float: left;
    width: 50%;
}

.ewb-open-names li.ewb-open-sec{
    width: 100%;
}

.ewb-open-name{
    padding-left: 7px;
    display: block;
    height: 26px;
    line-height: 26px;
    text-align: left;
    vertical-align: top;
    color: #fff;
}

.ewb-open-name:hover{
    color: #fce984;
}

/* .ewb-open-item:hover .ewb-open-box{
    opacity: 0;
    filter: alpha(opacity=0);
}

.ewb-open-item:hover .ewb-open-names{
    opacity: 1;
    filter: alpha(opacity=100);
} */

/*权责 清单 */

.ewb-bill {
    position: relative;
    float: left;
    padding-top: 10px;
    width: 199px;
    height: 172px;
    background: url('../images/bill_bg.png') no-repeat;
}

.ewb-bill-content {
    width: 187px;
    background: url('../images/bill_icon.png') 125px 110px no-repeat #32adcc;

}

.content-list{
    padding-top: 18px;
    height: 154px;
   /* background: #32adcc;*/
}

.content-list li{
    padding-left: 25px;
    line-height: 26px;
}

.content-list li a{
    color: #fff;
}

.content-list li a:hover{
    color: #fce984;
}

.ewb-bill-content:hover {
    background-color: #3db6d5;
}

/* 依申请公开 */

.ewb-ysq-pub {
    position: relative;
    padding-top: 10px;
    float: left;
    width: 197px;
    height: 172px;
    background: url('../images/ysq_pub_bg.png') no-repeat;
}

.ewb-yp-content {
    margin-right: 11px;
    height: 172px;
    background: url('../images/ysq_icon.png') 124px 110px no-repeat #3990e9;
}

.ewb-yp-content:hover {
    background-color: #449bf4;
}

/* 文明在线创评 */

.ewb-online-rating {
    width: 190px;
    height: 94px;
    background: url(../images/rating-bg.png) no-repeat;
}

.ewb-or-content {
    float: left;
    margin-top: 10px;
    width: 175px;
    height: 84px;
    background: url(../images/rating-icon.png) 130px 26px no-repeat;
}

.ewb-or-content:hover {
    background-color: #5491cf;
}


/* 图片链接 */

.ewb-picture-link {
    width: 190px;
    height: 92px;
    background: url(../images/pl-bg.png) no-repeat;
}

.ewb-pl-content {
    float: left;
    margin-top: 9px;
    width: 175px;
    height: 83px;
	/*background: url(../images/ldd.png) 130px 26px no-repeat;*/
    background:#325eaf;
}

.ewb-pl-content:hover {
    background-color: #3b68b9;
}

.ewb-pl-content a,
.ewb-pl-content img {
    /*display: block;
    width: 175px;
    height: 83px;*/
}


/* 友情链接 */

.ewb-friend-link {
    margin-top: -4px;
    padding-top: 14px;
    float: left;
    width: 998px;
    background: url(../images/friend-link-bg.png) no-repeat;
}

.ewb-friend-box{
    margin-right: 15px;
    padding: 12px 0 12px 15px;
    background: #486bd2;
}

.ewb-friend-box select {
    float: left;
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    margin-right: 12px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #fff;
    background-color: #6384e4;
    border: 0;
}

.ewb-select {
      float: left;
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    margin-right: 12px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #fff;
    background-color: #667ec6;
    border: 0;
	width:150px;
	text-align: center;
}

a:focus {
    /*outline:none;*/
	outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
    -moz-outline:none;
}

.hidden {
    display: none !important;
}

/* tab切换 */

.ewb-news{
    position: relative;
    padding-top: 10px;
    height: 172px;
    background: url('../images/news_bg.png') no-repeat left top;
    overflow: hidden;
}

.ewb-tab{
    margin-right: 17px;
    padding: 1px 15px;
    position: relative;
    background: #3d83e3;
}

.ewb-tab-hd{
    position: relative;
    height: 43px;
    text-align: center;
    border-bottom: 1px solid #6193ef;
}

.ewb-tab-arr {
    position: absolute;
    left:0;
    bottom: -9px;
    display: block;
    width: 10px;
    height: 10px;
}

.ewb-tab-arr02 {
    left: auto;
    right: 0;
}

.ewb-tab-arr img {
    vertical-align: top;
}

.ewb-tab-tt{
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 5px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    border-bottom: 3px solid transparent;
}

.ewb-tab-sec{
    left: 23%;
}

.ewb-tab-third{
    left: 46.3%;
}

.ewb-tab-tt a{
    display: inline-block;
    color: #d8e2ff;
}

.ewb-tab-tt.current{
    font-weight: bold;
    border-color: #fff;
}

.ewb-tab-tt.current a{
    color: #fff;
}

.ewb-tab-items{
    padding-top: 8px;
    height: 118px;
}

.ewb-tab-items>li {
    position: relative;
    vertical-align: top;
    height: 26px;
    line-height: 26px;
}

.ewb-tab-items >li:first-child {
    margin-top: 0;
}

.ewb-tab-date {
    position: absolute;
    left:14px;
    top:15px;
    width: 58px;
    height: 58px;
    border:1px solid #b3bfe5;
}

.ewb-tab-day {
    margin-top: 4px;
    display: block;
    font-size: 24px;
    font-weight: bold;
    color: #4464c3;
    text-align: center;
    line-height: 29px;
}

.ewb-tab-month {
    display: block;
    text-align: center;
    line-height: 21px;
    font-size: 12px;
    color: #999;
}

.ewb-tab-wrap {

}
.ewb-tab-wrap>a {
    margin-right: 100px;
    display: block;
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ewb-tab-wrap>span {
    float: right;
    margin-top: -26px;
    font-size: 14px;
    color: #fff;
}

.ewb-tab-txt {
   color: #999;
   line-height: 24px;
   overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ewb-tab-items>li:hover .ewb-tab-wrap a,
.ewb-tab-items>li:hover .ewb-tab-wrap span {
    color: #fce984;
}


/*浮动广告*/
#gg0{
    z-index: 99999999;
}

#gg0 img{
    max-width: auto;
}

#gg1{
    z-index: 99999999;
}

/* 两侧广告 */
#Layer000 {
    z-index: 99999999 !important;
    position: fixed !important;
    top: 35% !important;
}

#Layer001 {
    z-index: 99999999 !important;
    position: fixed !important;
    top: 35% !important;
    left: auto !important;
    right: 0px !important;
}

#Layer002 {
    z-index: 99999999 !important;
    position: fixed !important;
    top: 55% !important;
    left: auto !important;
    right: 0px !important;
}



/* 在线服务191119 */
.ewb-service-items>li{
	position: relative;
	float: left;
	width: 33.333333%;
	text-align: center;
}

.ewb-service-items {
    margin:38px;
}


.ewb-service-link{
	display: block;
	color:#333;
}

.ewb-service-link>span {
    color: #fff;
}

.ewb-service-link>p {
    color: #fff;
}
.ewb-service-link>p{
	line-height: 34px;
}
.ewb-service-link>p>span{
	font-family: 'Microsoft Yahei';
	font-size: 22px;
}


/* 新增2020.2.15 */
.ewb-footer-con {
    padding-top: 11px;
}

.ewb-span847 {
    float: left;
    width: 847px;
}

.ewb-main {
    height: 768px;
    margin-bottom: 0;
}

.com-slider {
    height: 108px;
    padding-top: 10px;
    background: url('../images/notage_bg.png') no-repeat left top;
    overflow: hidden;
}

.com-slider .ewb-rslides {
    width: 433px;
    height: 108px;
    overflow: hidden;
    position: relative;
}

.com-slider .ewb-wb-slider-ctag img {
    width: 100%;
    height: 100%;
}

.com-slider .ewb-wb-slider-conbox {
    height: 100%;
}

.ewb-rubbish {
    width: 396px;
    background-image: url('../images/rubbish_bg.png');
}

.ewb-rubbish .ewb-rslides {
    width: 386px;
}

.ewb-special {
    width: 158px;
    height: 231px;
    background-image: url('../images/special_bg.png');
}

.ewb-special .ewb-rslides {
    width: 143px;
    height: 231px;
}

.ewb-special .slider-btn {
    position: absolute;
    top: 50%;
    margin-top: -19px;
    width: 18px;
    height: 38px;
    background-repeat: no-repeat;
    cursor: pointer;
    z-index: 999;
}

.ewb-special .left-btn {
    left: 0;
    background-image: url('../images/left_btn-a.png');
}

.ewb-special .right-btn {
    right: 0;
    background-image: url('../images/right_btn-a.png');
}

.banner {
    padding-top: 10px;
    width: 841px;
    background: url('../images/banner_bg.png') no-repeat left center;
}

.banner>a>img {
    width: 830px;
    height: 113px;
}

.ewb-friend-link {
    float: none;
}

/* 20200410 */
.banner {
    padding-top: 12px;
}

.banner-wrap {
    height: 111px;
    color: #fff;
    background: url('../images/banner-img.jpg') no-repeat;
}

.banner-left {
    float: left;
    height: 100%;
    width: 173px;
    background: url('../images/gover_line.png') no-repeat right center;
}

.banner-left>span {
    display: block;
    font-size: 18px;
    line-height: 24px;
    padding-top: 33px;
    padding-left: 23px;
    text-align: center;
}

.banner-left>span>a {
    color: #fff;
}

.banner-left>span>a:hover {
    color: #fce984;
}

.banner-right {
    margin-left: 173px;
    height: 100%;
}

.banner-items {
    padding-top: 25px;
    padding-right: 55px;
    overflow: hidden;
}

.banner-items>li {
    float: left;
    width: 16.6%;
    text-align: center;
}

.banner-link>p {
    padding-top: 13px;
}

.banner-link>div {
    transition: all .8s;
}
.banner-link>div img{
    height: 35px;
}
.banner-link {
    display: inline-block;
    color: #fff;
    vertical-align: top;
}

.banner-link:hover {
    font-weight: bold;
    font-size: 16px;
    color: #fff;
}

.banner-link:hover div {
    transform: rotateY(360deg);
    transition: all .5s;
}


/* 智能推送服务 */

.ewb-side-icon {
    top: 35%;
}

.push {
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 20px;
    width: 300px;
    height: 264px;
    box-shadow:-4px 0px 20px 0px rgba(52,84,188,0.2);
    background: #fff;
}

.push-close {
    position: absolute;
    top: -30px;
    right: -4px;
    width: 36px;
    height: 35px;
    background: url("../images/push_close.png") center no-repeat;
}

.push-hd {
    height: 40px;
    line-height: 40px;
    background: #3851a2;
}

.push-tt {
    float: left;
    margin-left: 12px;
    padding-left: 34px;
    font-size: 16px;
    color: #fff;
    background: url("../images/push_ico.png") left center no-repeat;
}

.push-more {
    float: right;
    margin-top: 6px;
    width: 28px;
    height: 28px;
    background: url("../images/push_more.png") center no-repeat;
    cursor: pointer;
}

.push-list {
    padding: 2px 12px 0 12px;
}

.push-node {
    padding-top: 6px;
    height: 52px;
    border-bottom: 1px dashed #ccc;
}

.push-name,
.push-date {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.push-name {
    display: block;
    height: 24px;
    line-height: 24px;
    padding-left: 13px;
    color: #0d1c28;
    background: url("../images/push_dian.png") left center no-repeat;
}

.push-info {
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    color: #666;
}

.push-info>span {
    float: left;
    margin-left: 20px;
}

.push-info>span:first-child {
    margin-left: 0;
    max-width: 60%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.push-tips {
    margin-top: 12px;
    text-align: center;
    font-size: 0;
    -webkit-text-size-adjust: none;
    height: 20px;
    line-height: 20px;
}

.push-tips>span,
.push-tips>.login-btn {
    display: inline-block;
    vertical-align: top;
    margin: 0 2px;
    font-size: 13px;
}

.push-tips>span {
    color: #666;
}

.push-tips>.login-btn {
    padding: 0 7px;
    border-radius: 3px;
    background: #e8f1fd;
    color: #3851a2;
}

/* end */


.ewb-tab-nav li{
  float: left;
  padding: 0 10px;
}
.ewb-tab-nav{
    margin: 0 -10px;
}
.ewb-tab-nav li a{
        display: inline-block;
    color: #d8e2ff;
       padding-top: 5px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    border-bottom: 3px solid transparent;
}
.ewb-tab-nav .active a{
    color: #fff;
        font-weight: bold;
    border-color: #fff;
}
.nav-taber .nav-taber001{
    display: none;
}
.nav-taber .active{
    display: block;
}

@media (max-width:1240px){
.push,.ewb-side-icon{
    display: none;
}
}
@media (min-width: 768px) and (max-width: 979px){
.ewb-container {
    width: 760px;
}
.ewb-main,.ewb-friend-link,.ewb-span450,.ewb-pic-slider,
.ewb-span402,.ewb-sv-guide,.ewb-bill-content,
.ewb-span847,.banner,.com-slider .ewb-rslides,.ewb-rubbish,
.ewb-span158,.ewb-special,.ewb-footer-con{
    width: 100%;
}
.ewb-tab,.ewb-yp-content,.ewb-friend-box,.ewb-open-box{
    margin-right: 0;
}
.ewb-footer-con{
    text-align: center;
}
.ewb-wb-slider,.ewb-wb-slider-ctag img{
    width: 760px!important;
}
.ewb-main .ewb-container,.ewb-span402,.ewb-span158,.ewb-main{
    margin-left: 0;
}
.ewb-pic-slider,.ewb-sv-guide{
    background: none;
}
.ewb-open-item{
    background-image: none!important;
}
.ewb-bill,.ewb-ysq-pub{
    width: 380px;
}
.ewb-main,.com-slider{
    height: auto;
}
.com-slider .ewb-rslides{
    height: 170px;
}
#slider4{
    height: auto;
}
.ewb-friend-box select{
    width: 20%!important;
    margin-right: 0;
    padding-left: 0;
}
.beian{
    float: none!important;
    display: inline-block;
}
.span4 {
    width: 120px;
}
.ewb-header-icon>a, .ewb-header-icon>span {
    margin-left: 11px;
}
.span7 {
    width: 216px;
}
.span13 {
    width: 408px;
}
.ewb-pic-slider,.ewb-sv-guide{
    padding-right: 0;
}
.ewb-footer-con{
    padding-left: 0;
}
}
@media (max-width: 979px){
.ewb-header-img {
    display: none;
}
}
@media (max-width: 767px){
 .ewb-container {
  width: calc(100% - 20px);
}
.ewb-main,.ewb-friend-link,.ewb-span450,.ewb-pic-slider,
.ewb-span402,.ewb-sv-guide,.ewb-bill-content,
.ewb-span847,.banner,.com-slider .ewb-rslides,.ewb-rubbish,
.ewb-span158,.ewb-special,.ewb-footer-con{
    width: 100%;
}
.ewb-main,.ewb-span847,.banner,.ewb-friend-link{
    width: 100%;
}
#gg0{
    display: none;
}
.ewb-local {
    float: left;
       margin: 50px 0 41px 182px;
}
.span4,.span13 {
    width: 100%;
        float: none;
}
.ewb-header-icon {
    margin: 0;
    position: absolute;
    height: 28px;
    margin-bottom: -14px;
    bottom: 50%;
    right: 10px;
}
.ewb-logo {
    float: left;
    width: 50%;
}
 .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button:before {
    content: "";
    position: absolute;
    left: 0;
    top: -6px;
    font-size: 32px;
    color: #fff;
    width: 32px;
    height: 32px;
    background: url(../images/dh.png) no-repeat;
    background-size: 100%;
}
.ma-infinitypush-wrapper .ma-infinitypush-button {
    box-shadow: none!important;
	background:transparent !important;
}
#mobile-navigation {
    background:#425dae;
}
.ma-infinitypush-wrapper .ma-infinitypush>ul>li>a {
    background: #425dae;
    color: #fff;
}
.ma-infinitypush-wrapper{
    background-color: #425dae!important;
}
.ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol{
    border-bottom: none!important;
}
.ewb-wb-slider,.ewb-wb-slider-ctag img{
    width: 670px!important;
}
.ewb-footer-con{
    padding-left: 0;
}
.ewb-sv-guide{
    background: none;
    margin-left: 0;
    padding-right: 0;
}
.ewb-pic-slider{
    background: none;
}
.ewb-span402,.ewb-span158,.ewb-main{
    margin-left: 0;
}
.ewb-tab,.ewb-yp-content,.ewb-open-box,.ewb-friend-box{
    margin-right: 0;
}
.ewb-bill,.ewb-ysq-pub{
    width: 100%;
}
.ewb-open-item{
    background-image: none!important;
}
.ewb-main .ewb-container{
    margin-left: 10px;
}
.ewb-main{
    height: auto;
}
.ewb-friend-box select{
    width: 100%!important;
    margin-bottom: 10px;

}
.ewb-friend-box{
       padding-right: 12px;
}
.ewb-footer-icon01 a,.ewb-footer-icon02 a {
margin: auto;
}
.beian{
    float: none!important;
    display: inline-block;
}
.ewb-footer-con{
    text-align: center;
}
    .conter-wza, .ewb-footer-icon03, .ewb-footer-code, .ewb-footer-icon01, .ewb-footer-icon02 {
    width: 33.333333%!important;
    margin-right: 0!important;
    margin-left: 0!important;
    text-align: center;
}
.ewb-footer-icon02 a, .ewb-footer-icon02 a{
    margin: 0 auto;
}
}
@media (max-width: 730px){
.ewb-local {
    float: left;
    margin: 50px 0 41px 126px;
}
.ewb-wb-slider, .ewb-wb-slider-ctag img {
    width: 100%!important;
}
}
@media (max-width: 668px){
.ewb-header-icon, .ewb-header-title {
    display: none;
}
.ma-infinitypush-wrapper .ma-infinitypush-button {
    top: 34px!important;
}
.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button:before {
    top: 0;
}
.ewb-wb-slider, .ewb-wb-slider-ctag img {
    /*width: 100%!important;**/
}
.banner-left{
    float: none;
    margin: 0 auto;
}
.banner-right{
    margin-left: 0;
}
.banner-left>span{
    padding-left: 0;
}
.banner-items{
    padding-right: 0;
}
.banner-wrap{
    background-size: cover;
    padding-bottom: 10px;
    height: auto;
}
.ewb-wb-slider, .ewb-wb-slider-ctag img {
    width: 100%!important;
}
}
@media (max-width: 480px){
.ewb-logo {
    width:100%;
}
.ewb-logo img {
    width: 100%;
    max-width: 100%;
}
.ewb-wb-slider-switcher{
    bottom: 3px;
}
.ewb-wb-slider, .ewb-wb-slider-ctag img {
    width: 100%!important;
}
.ewb-special img{
    width: auto!important;
}
.ewb-special li.ewb-wb-slider-ctag {
    left: 50%;
    transform: translateX(-50%);
}
.ewb-special{
    background-image: inherit;
}
.ewb-tab-hd{
	display: flex;
	white-space: nowrap;
	justify-content: space-between;
}
.ewb-tab-hd li{
	padding:0;
}
.ewb-sub-pub{
	height: auto;
	overflow: auto;
}
.ewb-sub-pub li{
	height: auto
}
.ewb-business-bd li{
	height: auto
}
.ewb-reply-tt{
	white-space:nowrap;
}
.wb-data-list,.interview-info>p,.previous-items .wb-data-list,.wb-data-infor a,.ewb-footer-info a{
	line-height: 2.4!important
}
.interview-info{
	overflow: auto!important;
}
.wb-data-infor a{
	padding-right: 30px
}
.wb-data-list{
	border-bottom: 1px solid #eee;
}
.ewb-input-txt{
	margin-bottom: 10px;
}
.ewb-lms-box button{
	bottom:0;
	top:auto;
}
.ewb-gover-list>a{
	height: auto
}
.ewb-notc-hd a{
	line-height: 1.2;
	height: auto!important
}
.ewb-year-num{
	white-space: nowrap;
	width: 110px!important;
	height: 110px!important;
	white-space: nowrap!important;
	background-size: 100% auto!important;
}
.menu-name>span br{
	display: none
}
.menu-name>span{
	display: flex
}

}
@media (max-width: 380px){
.ewb-logo {
    width: 88%;
}
.conter-wza, .ewb-footer-icon03, .ewb-footer-code, .ewb-footer-icon01, .ewb-footer-icon02{
    width: 50%!important;
}
}
/**2023-07-05开始**/
.index-pc{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
}
	.ihpone-wz{
		display: none;
}
	@media (max-width: 668px){
	.ihpone-wz {
		display: block;
		float: right;
		position: absolute;
		right: 50px;
		top: 50px;
}
	.ewb-logo img{
		width: 350px;
	}
}
	@media (max-width: 480px){
	.ewb-logo img{
		width: 260px;
}
	.ihpone-wz{
		top: 38px;
	}
}
	@media (max-width: 380px){
	.ewb-logo img{
		width: 220px;
	}
}
[v-for] {
	opacity: 0;
}
/*footer底部*/
.ewb-footer-icon03 {
	float: left;
	margin-top: 60px;
	margin-right: 30px;
}
.ewb-footer-icon01{
	margin-left: 10px;
}

@media (max-width: 979px){
.finderror {
	display: inline !important;
	}
}
.finderror {
	display: none;
}
/*左下角图*/
.five{
	position:fixed;
	bottom:0px;
	left:0;
	z-index: 10000;
}

.cornerImage{
	width:143px !important;
	height:231px !important;
}
/**2023-07-05结束**/
/**2024-06-21开始**/
.disnone{
	display:none;
}
/**2024-06-21结束**/
